package com.sitech.openapi.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 联系人信息
 */
@ApiModel(value = "ContactsInfo",description = "联系人信息")
public class ContactsInfo implements Serializable {

    /**
     *
     */
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "联系人信息标识")
    private Integer contactId;

    @ApiModelProperty(value = "外部联系人信息标识")
    private String extContactId;

    @ApiModelProperty(value = "联系人类型")
    private String contactType;

    @ApiModelProperty(value = "联系人名称")
    private String contactName;

    @ApiModelProperty(value = "联系人性别")
    private String contactGender;

    @ApiModelProperty(value = "联系人地址")
    private String contactAddr;

    @ApiModelProperty(value = "联系人单位")
    private String contactEmployer;

    @ApiModelProperty(value = "家庭电话")
    private String homePhone;

    @ApiModelProperty(value = "办公室电话")
    private String officePhone;

    @ApiModelProperty(value = "移动电话")
    private String mobilePhone;

    @ApiModelProperty(value = "详细信息")
    private String contactDesc;

    @ApiModelProperty(value = "eMail")
    private String eMail;

    @ApiModelProperty(value = "邮政编码")
    private String postcode;

    @ApiModelProperty(value = "邮寄地址")
    private String postAddr;

    @ApiModelProperty(value = "传真")
    private String fax;

    @ApiModelProperty(value = "状态")
    private String statusCd;

    @ApiModelProperty(value = "状态时间")
    private String statusDate;

    @ApiModelProperty(value = "QQ号")
    private String qqCode;

    @ApiModelProperty(value = "微信号")
    private String wxCode;

    @ApiModelProperty(value = "易信号")
    private String yxCode;

    @ApiModelProperty(value = "不宜访问时间")
    private String unsuitableContactTime;

    public Integer getContactId() {
        return contactId;
    }

    public void setContactId(Integer contactId) {
        this.contactId = contactId;
    }

    public String getExtContactId() {
        return extContactId;
    }

    public void setExtContactId(String extContactId) {
        this.extContactId = extContactId;
    }

    public String getContactType() {
        return contactType;
    }

    public void setContactType(String contactType) {
        this.contactType = contactType;
    }

    public String getContactName() {
        return contactName;
    }

    public void setContactName(String contactName) {
        this.contactName = contactName;
    }

    public String getContactGender() {
        return contactGender;
    }

    public void setContactGender(String contactGender) {
        this.contactGender = contactGender;
    }

    public String getContactAddr() {
        return contactAddr;
    }

    public void setContactAddr(String contactAddr) {
        this.contactAddr = contactAddr;
    }

    public String getContactEmployer() {
        return contactEmployer;
    }

    public void setContactEmployer(String contactEmployer) {
        this.contactEmployer = contactEmployer;
    }

    public String getHomePhone() {
        return homePhone;
    }

    public void setHomePhone(String homePhone) {
        this.homePhone = homePhone;
    }

    public String getOfficePhone() {
        return officePhone;
    }

    public void setOfficePhone(String officePhone) {
        this.officePhone = officePhone;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public String getContactDesc() {
        return contactDesc;
    }

    public void setContactDesc(String contactDesc) {
        this.contactDesc = contactDesc;
    }

    public String geteMail() {
        return eMail;
    }

    public void seteMail(String eMail) {
        this.eMail = eMail;
    }

    public String getPostcode() {
        return postcode;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

    public String getPostAddr() {
        return postAddr;
    }

    public void setPostAddr(String postAddr) {
        this.postAddr = postAddr;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public String getStatusDate() {
        return statusDate;
    }

    public void setStatusDate(String statusDate) {
        this.statusDate = statusDate;
    }

    public String getQqCode() {
        return qqCode;
    }

    public void setQqCode(String qqCode) {
        this.qqCode = qqCode;
    }

    public String getWxCode() {
        return wxCode;
    }

    public void setWxCode(String wxCode) {
        this.wxCode = wxCode;
    }

    public String getYxCode() {
        return yxCode;
    }

    public void setYxCode(String yxCode) {
        this.yxCode = yxCode;
    }

    public String getUnsuitableContactTime() {
        return unsuitableContactTime;
    }

    public void setUnsuitableContactTime(String unsuitableContactTime) {
        this.unsuitableContactTime = unsuitableContactTime;
    }
}